Generating walking behaviours in legged robots

نویسنده

  • Richard E. Reeve
چکیده

Many legged robots have been built with a variety of different abilities, from running to hopping to climbing stairs. Despite this however, there has been no consistency of approach to the problem of getting them to walk. Approaches have included breaking down the walking step into discrete parts and then controlling them separately, using springs and linkages to achieve a passive walking cycle, and even working out the necessary movements in simulation and then imposing them on the real robot. All of these have limitations, although most were successful at the task for which they were designed. However, all of them fall into one of two categories: either they alter the dynamics of the robots physically so that the robot, whilst very good at walking, is not as general purpose as it once was (as with the passive robots), or they control the physical mechanism of the robot directly to achieve their goals, and this is a difficult task. In this thesis a design methodology is described for building controllers for 3D dynamically stable walking, inspired by the best walkers and runners around — ourselves — so the controllers produced are based on the vertebrate Central Nervous System. This means that there is a low-level controller which adapts itself to the robot so that, when switched on, it can be considered to simulate the springs and linkages of the passive robots to produce a walking robot, and this now active mechanism is then controlled by a relatively simple higher level controller. This is the best of both worlds — we have a robot which is inherently capable of walking, and thus is easy to control like the passive walkers, but also retains the general purpose abilities which makes it so potentially useful. This design methodology uses an evolutionary algorithm to generate low-level controllers for a selection of simulated legged robots. The thesis also looks in detail at previous walking robots and their controllers and shows that some approaches, including staged evolution and handcoding designs, may be unnecessary, and indeed inappropriate, at least for a general purpose controller. The specific algorithm used is evolutionary, using a simple genetic algorithm to allow adaptation to different robot configurations, and the controllers evolved are continuous time neural networks. These are chosen because of their ability to entrain to the movement of the robot, allowing the whole robot and network to be considered as a single dynamical system, which can then be controlled by a higher level system. An extensive program of experiments investigates the types of neural models and network structures which are best suited to this task, and it is shown that stateless and simple dynamic neural models are significantly outperformed as controllers by more complex, biologically plausible ones but that other ideas taken from biological systems, including network connectivities, are not generally as useful and reasons for this are examined. The thesis then shows that this system, although only developed on a single robot, is capable of automatically generating controllers for a wide selection of different test designs. Finally it shows that high level controllers, at least to control steering and speed, can be easily built on top of this now active walking mechanism.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Energy Dissipation Rate Control Via a Semi-Analytical Pattern Generation Approach for Planar Three-Legged Galloping Robot based on the Property of Passive Dynamic Walking

In this paper an Energy Dissipation Rate Control (EDRC) method is introduced, which could provide stable walking or running gaits for legged robots. This method is realized by developing a semi-analytical pattern generation approach for a robot during each Single Support Phase (SSP). As yet, several control methods based on passive dynamic walking have been proposed by researchers to provide an...

متن کامل

Optimization of dynamic motions for legged robots

Legged robots and animals can exhibit a variety of locomotory skills, trotting and walking being the most widely used modes of locomotion. Such behaviours are often defined with the overall stability of the system in mind and are inherently of periodic nature. Legged robots, possibly equipped with arms as well, in everyday scenarios, e.g. service or forestry/agriculture, will require also skill...

متن کامل

Object-oriented dynamics modeling for simulation, optimization and control of walking robots

This paper shows how efficient object oriented dynamics modeling and optimal control techniques form the basis for generating optimal gaits for four-legged and biped robots. Dynamics of walking robots, dynamics algorithms and our object-oriented approach are shortly repeated as well as optimal control techniques. Numerical and experimental results for a four-legged and a humanoid robot are cited.

متن کامل

GA-based Automatic Acquisition of Fuzzy Rules for Controlling Quadruped Walking Robots

This paper presents a method that can acquire fuzzy rules for Sony legged robot behaviours automatically. We use fuzzy logic controllers (FLCs) to design robot behaviours. The antecedents of the FLCs are pre-design, while their consequences are left for automatic acquisition. Once the consequences are optimally chosen, the robot behaviours are well designed. Genetic algorithms (GAs) are employe...

متن کامل

A novel approach to gait synchronization and transition for reconfigurable walking platforms

0.1016/j.dcan.201 hongqing Universi thor. : [email protected] du (N. Rojas), u.sg (M.R. Elara), du.sg (R. Sosa), jp (M. Iwase). Abstract Legged robots based on one degree-of-freedom reconfigurable planar leg mechanisms, that are capable of generating multiple useful gaits, are highly desired due to the possibility of handling environments and tasks of high complexity while maintaining simple co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999